X86: offline/broken page handler for pod cache
authorLiu, Jinsong <jinsong.liu@intel.com>
Thu, 7 Apr 2011 11:12:38 +0000 (12:12 +0100)
committerLiu, Jinsong <jinsong.liu@intel.com>
Thu, 7 Apr 2011 11:12:38 +0000 (12:12 +0100)
commit4f4d5c8d7977f676b6ee99fd16ab5ea9c218b6db
tree966a3da201bdf5e907784d56526cc285689d9b15
parent51402ed6092b02882f6483f94137c420bdd0e234
X86: offline/broken page handler for pod cache

When offline a page, or, when a broken page occur, the page maybe
populated, or, may at pod cache.  This patch is to handle the
offline/broken page at pod cache.  It scan pod cache, if hit, remove
and replace it, and then put the offline/broken page to
page_offlined_list/page_broken_list

Signed-off-by: Liu, Jinsong <jinsong.liu@intel.com>
xen/arch/x86/mm/p2m.c
xen/common/page_alloc.c
xen/include/asm-x86/p2m.h